judges' platform - Alemán Inglés Diccionario